css: Fix memleak in shadow parsing
authorBenjamin Otte <otte@redhat.com>
Mon, 16 Jan 2012 21:14:10 +0000 (22:14 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 Jan 2012 09:46:46 +0000 (10:46 +0100)
gtk/gtkcssstylefuncs.c

index 21404bb243016cb97311fc3aa716a9094d1c17ab..00d932bbb954c54cc038015c545d3a18398ece85 100644 (file)
@@ -898,11 +898,11 @@ shadow_value_parse (GtkCssParser *parser,
   GtkShadow *shadow;
   guint i;
 
-  shadow = _gtk_shadow_new ();
-
   if (_gtk_css_parser_try (parser, "none", TRUE))
     return TRUE;
 
+  shadow = _gtk_shadow_new ();
+
   do
     {
       have_inset = have_lengths = have_color = FALSE;